home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gigantic Games 2
/
Gigantic Games 2.iso
/
pc
/
_r_
/
rubber
/
d
< prev
next >
Wrap
Text File
|
1994-12-22
|
33KB
|
6,297 lines
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
100
100
98
96
94
92
90
88
86
84
82
80
78
76
74
72
70
68
68
68
70
72
74
76
78
80
82
84
86
88
90
92
94
96
98
100
102
104
106
108
110
112
112
112
112
112
112
112
112
112
112
112
110
108
106
104
102
100
98
96
94
92
90
88
86
84
82
80
78
76
74
72
70
68
66
64
62
60
58
56
54
52
50
48
46
44
42
40
38
36
34
32
30
28
26
24
24
24
24
22
22
22
20
18
18
18
16
14
14
14
12
10
10
10
8
310
308
306
304
302
300
298
296
294
292
290
288
286
284
282
280
278
276
250
248
248
248
248
248
248
248
248
248
246
246
246
246
246
246
246
246
244
242
240
238
236
234
232
230
228
226
224
222
220
218
216
214
212
210
208
206
206
206
206
206
206
206
208
210
212
214
214
214
214
216
218
218
218
220
222
222
222
224
226
226
226
226
226
232
232
240
242
244
246
248
250
252
254
256
258
258
258
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
262
264
266
268
270
272
274
276
278
280
282
284
286
288
290
292
294
296
298
300
302
304
306
308
310
310
312
314
10
10
12
12
12
14
16
16
16
18
20
20
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
64
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
64
62
60
58
56
54
52
50
48
46
44
42
40
38
36
34
32
30
28
26
24
24
24
22
20
20
20
18
16
16
16
14
12
12
12
10
8
310
308
306
304
302
300
298
296
294
292
290
288
286
284
282
280
278
250
248
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
244
242
240
238
236
234
232
230
228
226
224
222
220
220
220
220
220
222
224
226
228
230
232
234
236
238
240
242
244
246
246
244
242
240
238
238
240
242
244
246
248
250
252
254
256
258
260
262
264
266
268
268
270
272
274
276
278
280
282
284
286
288
290
292
294
296
296
298
300
302
304
306
308
308
308
310
312
312
312
314
12
12
12
14
16
16
16
18
20
20
20
22
24
24
24
26
28
28
28
30
32
32
32
32
32
38
38
38
38
38
38
38
38
40
42
44
46
48
50
52
54
56
58
60
62
64
66
68
70
72
74
76
78
80
82
84
86
88
90
92
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
92
90
88
86
84
82
80
78
76
74
72
70
68
66
64
62
60
58
56
54
52
50
48
46
44
42
40
38
36
34
32
30
28
26
24
24
26
26
28
30
32
34
36
38
40
42
44
46
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
46
44
42
40
38
36
34
32
30
28
26
24
24
24
22
22
22
20
18
18
18
16
14
14
14
12
10
10
10
8
310
308
306
304
302
300
298
296
294
292
290
288
286
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
282
280
278
278
278
278
278
278
278
278
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
0
236
240
238
236
234
232
230
232
234
236
238
240
238
236
234
232
230
232
234
236
238
240
238
236
234
232
230
232
234
236
238
240
238
236
234
232
230
232
234
236
238
240
240
240
240
240
240
240
240
240
240
240
238
236
234
232
230
232
234
236
238
240
238
236
234
232
230
232
234
236
238
240
238
236
234
232
230
232
234
236
238
240
238
236
234
232
230
232
234
236
238
240
238
236
234
232
232
236
240
238
238
242
240
238
238
242
240
238
238
242
240
238
238
242
240
238
236
234
232
234
236
238
240
242
240
238
236
234
232
234
236
238
240
94
92
90
88
86
84
86
88
90
92
94
98
102
106
110
114
118
122
120
118
116
114
112
114
116
118
120
122
120
118
116
114
112
114
116
118
120
122
126
130
134
138
142
146
144
142
140
138
138
142
146
144
142
142
146
144
142
142
146
144
142
142
146
150
154
158
162
160
158
156
154
152
154
156
158
160
162
166
170
174
178
182
186
190
194
198
202
206
210
214
218
222
226
230
234
238
242
238
236
234
232
230
232
234
236
238
240
238
236
234
232
230
232
234
236
238
240
238
236
234
232
230
232
234
236
236
240
238
238
242
240
238
238
242
240
238
238
242
240
238
236
234
232
234
236
238
240
242
240
238
236
234
232
234
236
238
240
242
240
238
236
234
232
234
236
238
240
242
238
234
230
226
222
218
214
210
206
202
198
194
190
186
182
178
174
180
186
192
198
204
210
216
222
228
234
240
236
240
238
236
234
232
230
232
234
236
238
240
238
236
234
232
230
232
234
236
238
240
238
238
242
240
238
238
242
240
238
238
242
240
238
238
242
240
238
236
234
232
234
236
238
240
242
240
238
236
234
232
234
236
238
240
94
92
90
88
86
84
86
88
90
92
94
98
102
106
110
114
118
122
120
118
116
114
112
114
116
118
120
122
120
118
116
114
112
114
116
118
120
122
120
118
116
114
112
114
116
118
120
122
118
114
110
106
102
98
94
90
86
82
78
74
70
66
62
58
54
50
46
42
38
44
50
56
62
68
74
80
86
92
98
104
110
116
122
128
124
124
124
124
122
120
118
118
122
120
118
118
122
120
118
118
122
120
118
118
122
120
118
118
122
120
118
118
122
120
118
118
122
120
118
118
122
126
130
134
138
142
146
150
154
158
162
160
158
156
154
152
154
156
158
160
162
160
158
156
154
152
154
156
158
160
162
160
158
156
154
152
154
156
158
160
162
166
170
174
178
182
186
190
194
198
202
206
210
214
218
222
226
230
234
238
242
240
238
236
234
232
234
236
238
240
242
240
238
236
234
232
234
236
238
240
242
238
234
230
226
222
218
214
210
206
202
198
194
190
186
182
178
174
180
186
192
198
204
210
216
222
228
234
240
236
240
240
240
240
240
240
240
240
240
236
232
228
224
220
216
212
208
204
200
196
192
188
184
180
176
172
178
184
190
196
202
208
214
220
226
232
238
244
240
238
236
234
232
230
232
234
236
238
240
238
236
236
240
238
238
242
240
238
238
242
240
238
238
242
240
238
238
242
240
238
236
234
232
234
236
238
240
242
240
238
236
234
232
234
236
238
240
242
242
242
242
242
242
238
234
230
226
222
218
214
210
206
202
198
194
190
186
182
178
174
180
186
192
198
204
210
216
222
228
234
240
236
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
238
236
234
232
230
232
234
236
238
240
100
104
108
112
116
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
0
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
64
66
68
70
68
68
68
68
68
68
68
70
72
74
76
78
80
82
84
86
88
90
92
94
96
98
100
102
104
106
108
110
112
114
112
114
112
110
108
106
104
102
100
98
96
94
92
90
88
86
84
82
80
78
76
74
72
70
68
66
66
66
66
64
62
60
58
56
54
52
50
50
50
50
50
50
50
50
50
50
50
48
46
44
42
40
38
36
34
32
30
28
26
24
22
20
18
16
14
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
56
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
60
62
62
62
62
62
64
66
68
70
70
70
72
74
76
78
80
82
84
86
88
90
92
94
96
96
96
96
96
96
96
96
96
96
96
96
96
96
98
100
102
104
106
108
110
112
114
116
118
120
122
124
126
128
130
132
134
136
138
140
142
144
146
148
150
152
154
156
158
160
162
164
166
168
170
172
174
176
176
176
176
176
176
176
176
176
176
176
176
178
180
182
184
186
188
190
192
194
196
198
200
202
204
206
208
210
210
210
210
208
206
204
202
200
198
196
194
192
190
188
186
184
182
180
178
176
174
172
170
168
166
164
162
160
158
156
154
152
150
148
146
144
142
140
138
136
134
132
130
128
126
124
122
120
118
116
114
112
110
108
106
104
102
100
98
96
96
96
96
96
96
96
96
96
94
92
90
88
86
84
82
80
78
76
74
72
70
68
66
64
62
60
58
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
54
52
50
48
46
44
42
40
42
44
46
48
50
52
54
56
58
60
62
64
66
68
70
72
74
76
78
80
82
84
86
88
90
92
92
92
94
96
98
100
102
104
106
108
110
112
114
116
118
120
122
124
126
128
130
132
134
136
136
136
136
136
136
136
138
140
140
140
142
144
146
148
150
152
154
156
158
160
162
164
166
168
170
172
174
176
178
180
182
184
186
188
190
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
194
196
198
200
202
202
202
204
206
208
206
204
202
200
198
198
198
198
198
198
198
198
198
196
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
0
79
78
77
76
75
74
73
72
71
70
71
72
73
74
75
76
77
78
79
80
84
88
92
96
100
104
103
102
101
100
99
98
97
96
95
94
95
96
97
98
99
100
101
102
103
104
103
102
101
100
99
98
97
96
95
94
95
96
97
98
99
100
101
102
103
104
103
102
101
100
99
98
97
96
95
94
95
96
97
98
99
100
101
102
103
104
108
112
116
120
124
128
132
136
140
144
143
142
141
140
139
138
137
136
135
134
135
136
137
138
139
140
141
142
143
144
143
142
141
140
139
138
137
136
135
134
135
136
137
138
139
140
141
137
133
129
125
121
117
116
115
114
113
112
113
114
115
116
117
118
119
120
121
122
126
130
134
138
134
130
126
122
118
114
110
106
102
98
94
90
86
82
78
74
70
66
62
58
62
66
70
74
78
82
86
90
94
98
102
106
105
104
103
102
101
100
99
98
97
96
97
98
99
100
101
102
103
104
105
106
105
104
103
102
101
100
99
98
97
96
97
98
99
100
101
102
103
104
105
106
110
114
118
122
126
130
134
138
137
136
135
134
133
132
131
130
129
128
129
130
131
132
133
134
135
136
137
138
137
136
135
134
133
132
131
130
129
128
129
130
131
132
133
134
135
136
137
138
137
136
135
134
133
132
131
130
129
128
129
130
131
132
133
134
135
136
137
138
137
136
135
134
133
132
131
130
129
128
129
130
131
132
133
134
135
136
137
138
142
146
150
154
158
162
166
170
169
168
167
166
165
164
163
162
161
160
161
162
163
164
165
166
167
168
169
170
174
178
182
186
190
194
198
202
206
210
214
218
222
226
225
224
223
222
221
220
219
218
217
216
217
218
219
220
221
222
223
224
225
226
225
224
223
222
221
217
213
209
205
201
197
193
189
185
181
177
173
169
165
161
157
153
149
145
141
140
139
138
137
136
137
138
139
140
141
142
143
144
145
146
150
154
158
162
158
154
150
146
142
138
137
136
135
131
127
123
119
115
111
107
103
99
95
91
87
83
82
81
80
79
78
77
78
79
80
81
82
83
84
85
86
87
91
95
99
103
107
111
115
119
123
127
131
130
129
128
127
123
119
115
111
107
103
99
95
91
87
83
79
75
71
67
63
59
55
51
47
48
52
56
60
64
68
72
76
80
84
88
92
96
100
104
108
112
116
120
124
128
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
0
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
0
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
0